set(SOURCE_FILES
	"external/imgui/imgui.cpp"
	"external/imgui/imgui_demo.cpp"
	"external/imgui/imgui_draw.cpp"
	"external/imgui/imgui_impl_glfw.cpp"
	"external/imgui/imgui_impl_vulkan.cpp"
	"external/imgui/imgui_tables.cpp"
	"external/imgui/imgui_widgets.cpp"
	"external/tinyfiledialogs/tinyfiledialogs.c"
	"src/Core/Application/AppWindow.cpp"
	"src/Core/Application/GarbageCollector.cpp"
	"src/Core/Application/LoggingManager.cpp"
	"src/Core/Data/Constants.cpp"
	"src/Core/Data/Contexts.cpp"
	"src/Core/Engine/InputManager.cpp"
	"src/Engine/PhysicsSystem.cpp"
	"src/Engine/RenderSystem.cpp"
	"src/External/STB_Impl.cpp"
	"src/External/vma_impl.cpp"
	"src/Orchestration/Application.cpp"
	"src/Orchestration/Engine.cpp"
	"src/Orchestration/Session.cpp"
	"src/Rendering/Renderer.cpp"
	"src/Rendering/UIRenderer.cpp"
	"src/Rendering/Geometry/GeometryLoader.cpp"
	"src/Rendering/Geometry/ModelParser.cpp"
	"src/Rendering/Pipelines/OffscreenPipeline.cpp"
	"src/Rendering/Pipelines/PresentPipeline.cpp"
	"src/Rendering/Textures/TextureManager.cpp"
	"src/Scene/Camera.cpp"
	"src/Scene/SceneManager.cpp"
	"src/Scene/GUI/CodeEditor.cpp"
	"src/Scene/GUI/UIPanelManager.cpp"
	"src/Scene/GUI/Workspaces/OrbitalWorkspace.cpp"
	"src/Simulation/Propagators/SGP4/SGP4.cpp"
	"src/Simulation/Propagators/SGP4/TLE.cpp"
	"src/Simulation/Systems/CoordinateSystem.cpp"
	"src/Utils/Vulkan/VkDescriptorUtils.cpp"
	"src/Vulkan/VkBufferManager.cpp"
	"src/Vulkan/VkCommandManager.cpp"
	"src/Vulkan/VkCoreResourcesManager.cpp"
	"src/Vulkan/VkDeviceManager.cpp"
	"src/Vulkan/VkImageManager.cpp"
	"src/Vulkan/VkInstanceManager.cpp"
	"src/Vulkan/VkSwapchainManager.cpp"
	"src/Vulkan/VkSyncManager.cpp"
)